package org.example.elmfront.service;

import org.apache.ibatis.annotations.Param;
import org.example.elmfront.entity.Product;

import java.util.List;

public interface ProductService {
    // 查询所有产品
    List<Product> findAllProducts();
    // 根据产品 ID 查询产品
    Product findProductById(Long id);

    // 根据商家 ID 查询产品
    List<Product> getProductsByRestaurantId(Long restaurantId);

    // 插入产品
    void insertProduct(Product product);
    // 更新产品
    void updateProduct(Product product);
    // 删除产品
    void deleteProductById(Long id);
}